//判断一个数是不是二的幂次方
//2的幂次方的特点  二进制表现形式开头都是1后面都是0 2：10,4：100,8:100
//利用这个特性  判断  n 和 n-1 就行了 
var isPowerOfTwo = function(n) {
    return n > 0 && ( n & ( n-1 ) ) === 0
};